participle of vencer - Francés Inglés Diccionario